home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Installation Tools & Overlays 2002 May
/
SGI IRIX Installation Tools & Overlays 2002 May - Disc 3.iso
/
relnotes
/
il_eoe
/
ch4.z
/
ch4
Wrap
Text File
|
2002-04-11
|
5KB
|
199 lines
- 1 -
4. _B_u_g__F_i_x_e_s
The following bugs in IL versions 3.1 or later have been
fixed in version .
4.1 _C_h_a_n_g_e_d__d_e_f_a_u_l_t__I_L___H_W___D_I_S_P_L_A_Y__t_o__e_q_u_a_l__D_I_S_P_L_A_Y
When creating a local connection, the ilHwConnection
incorrectly used :0.0 as its default instead of the DISPLAY
environment variable. This could cause the application to
hang if the X server was grabbed (can be the case when the
login screen is active). This has been fixed.
4.2 _i_m_g_v_i_e_w__h_a_s__b_l_a_c_k__p_a_g_e_s__w_h_e_n__z_o_o_m_i_n_g__s_i_n_g_l_e__c_h_a_n_n_e_l
When zooming a single channel of an image, a race condition
in ilImage::qLockPageSet could cause the invocation of the
completion callback before the lock request was completely
initialized. There was also a huge memory leak.
4.3 _T_h_r_e_a_d__i_n_i_t_i_a_l_i_z_a_t_i_o_n__i_s__e_a_s_i_l_y__b_r_o_k_e_n
The thread initialization is now done at DSO load time as
opposed to first thread creation time.
4.4 _I_L__a_s_s_u_m_e_s__t_h_a_t__X__s_e_r_v_e_r__i_s__a_v_a_i_l_a_b_l_e
There was an unsafe assumption that the X server would be
available to IL. In those cases where it is not, the
application could core attempting to dereference through a
NULL pointer.
4.5 _E_L_T__d_o_e_s__n_o_t__r_e_a_c_t__w_h_e_n__r_e_s_a_m_p_l_i_n_g__m_o_d_e__c_h_a_n_g_e_s
When changing the resampling mode, the ilEltImg did not
force a reload of the display texture.
4.6 _E_L_T__a_p_p_l_i_e_s__t_h_e__w_r_o_n_g__s_c_a_l_e_/_b_i_a_s__v_a_l_u_e_s
When loading imagery to texture, the ilEltImg hardware pass
erroneously applied the bias value as the scale value and
did not set the bias at all.
- 2 -
4.7 _Z_e_r_o__d_i_v_i_d_e__i_n__i_l_F_s_D_i_t_h_e_r_e_r__w_i_t_h__t_r_a_n_s_p_a_r_e_n_t__i_m_a_g_e
When the input image to the ilFsDitherer was completely
transparent, the ditherer would SIGTRAP on a zero divide.
4.8 _A_s_s_e_r_t_i_o_n__i_n__i_l_M_e_m_C_a_c_h_e_I_m_g
Setup for hardware readback did not allocate the destination
page leading to the assertion.
4.9 _i_l_S_t_e_r_e_o_V_i_e_w__c_l_i_p_s__s_o_m_e__i_m_a_g_e_s
Calls to ilView::resize will cause the right image of the
stereo pair to be incorrectly clipped.
4.10 _I_L__c_a_n_n_o_t__r_e_n_d_e_r_i_n_g__t_o__X_-_t_e_r_m_i_n_a_l_s
A regression to IL made X-terminal rendering non-functional
(it incorrectly invoked a GLX extension function when the
extension was not present).
4.11 _D_i_r_e_c_t__I_/_O__m_o_d_e_s__i_n__I_L__a_r_e__c_o_m_p_l_e_t_e_l_y__u_s_e_l_e_s_s
The direct I/O feature in IFL1.2 is completely unusable for
IL. Although enabled for FIT and raw images, the IL cannot
use this feature because its internal cache pages are not
aligned to cache line boundaries. The cache page allocator
has been modified so that direct I/O can now be used.
4.12 _i_l_E_l_t_I_m_g__c_a_n_'_t__d_i_s_p_l_a_y__s_e_p_a_r_a_t_e__i_m_a_g_e_s
When attempting to display images of order separate, the ELT
hardware pass will dump core.
4.13 _M_i_s_s_i_n_g__i_n_i_t__c_o_d_e__i_n__i_l_S_t_e_r_e_o_V_i_e_w
Information for the right image is not fully initialized at
ilStereoView construction. This can lead to problems on the
first draw (right image does not appear).
- 3 -
4.14 _N_a_s_t_y__r_a_c_e__i_n__i_l_M_e_m_C_a_c_h_e_I_m_g__c_a_n__r_e_s_u_l_t__i_n__S_E_G_V
When using deferred allocation (almost always for internally
generated tile operations) and multiple compute threads,
there is the possibility that the buffer allocation won't
get noticed by a dependent thread and will generate a SEGV
when it tries to write to page 0. This fix forces the R10000
to SYNC before flagging the buffer is ready.
4.15 _A_p_p_l_i_c_a_t_i_o_n__e_x_i_t_s__w_h_e_n__n_o_n_-_I_L__t_h_r_e_a_d__t_e_r_m_i_n_a_t_e_s
When non-IL spawned threads or subprocesses terminate, the
IL threads will be shutdown, causing the application to exit
prematurely.
4.16 _V_P_R_O__G_r_a_p_h_i_c_s__a_r_e__n_o_t__s_u_p_p_o_r_t_e_d__b_y__I_L
The VPRO Graphics system for OCTANE2 is not supported by IL.